package com.edt.ichannel.admin.entity;

import java.io.Serializable;
import java.util.Date;

/**
 * IntegralLog实体类
 *
 * @author Administrator
 */
public class IntegralLog extends Log implements Serializable {

    private static final long serialVersionUID = -8667180820233979470L;
    private String id;
    private Date expiryDate;
    private Integer integral;
    private Date createDate;
    private Integer integralLogType;
    private String phone;
    private Integer integralState;
    /**
     * openid
     */
    private String openid;
    /**
     * 所属渠道
     */
    private String mechanismsId;
    /**
     * 活动ID
     */
    private String actId;
    /**
     * 微信昵称
     */
    private String nickName;

    public String getNickName() {
        return nickName;
    }

    public void setNickName(String nickName) {
        this.nickName = nickName;
    }

    public String getOpenid() {
        return openid;
    }

    public void setOpenid(String openid) {
        this.openid = openid;
    }

    public String getMechanismsId() {
        return mechanismsId;
    }

    public void setMechanismsId(String mechanismsId) {
        this.mechanismsId = mechanismsId;
    }

    public String getActId() {
        return actId;
    }

    public void setActId(String actId) {
        this.actId = actId;
    }

    private String integralStateForShow;
    private String integralTypeForShow;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public Date getExpiryDate() {
        return expiryDate;
    }

    public void setExpiryDate(Date expiryDate) {
        this.expiryDate = expiryDate;
    }

    public Integer getIntegral() {
        return integral;
    }

    public void setIntegral(Integer integral) {
        this.integral = integral;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

    public Integer getIntegralLogType() {
        return integralLogType;
    }

    public void setIntegralLogType(Integer integralLogType) {
        this.integralLogType = integralLogType;
    }

    public String getPhone() {
        return phone;
    }

    public void setPhone(String phone) {
        this.phone = phone;
    }

    public Integer getIntegralState() {
        return integralState;
    }

    public void setIntegralState(Integer integralState) {
        this.integralState = integralState;
    }

    public String getIntegralStateForShow() {
        return integralStateForShow;
    }

    public void setIntegralStateForShow(String integralStateForShow) {
        this.integralStateForShow = integralStateForShow;
    }

    public String getIntegralTypeForShow() {
        return integralTypeForShow;
    }

    public void setIntegralTypeForShow(String integralTypeForShow) {
        this.integralTypeForShow = integralTypeForShow;
    }
}